今天是後端的第四篇,將介紹因為 CEO 換人後,從單一平台走向多平台,進而後勢看漲的程式語言:C#。
令人玩味的地方是,VS Code 可以看成是 Visual Studio IDE 的輕量版,因此 VS Code 的官方文件講得很明白,想要有完整的 C# 開發體驗,請去使用 Visual Studio Community。
OK,如果暫時不想轉移,想繼續使用 VS Code,那就繼續看下去吧。
C# 奠基於 .Net Core,因此尚未安裝 .Net Core 的,請點連結前往:
接著,讓 VS Code 安裝 C# 語言包:
.cs 檔案時,會提示 Required assets to build and debug are missing from 'xxx.cs'. Add them?,選取 Yes。.vscode,然後產生兩個檔案:
launch.json,偵錯(Debug)的設定。tasks.json,將三個指令變成 tasks 的形式。
dotnet build
dotnet publish
dotnet watch run
最後安裝一個可以快速瀏覽 C# 的 Class、Interface 等,選取後快速安裝的 Extension:
VS Code 內建沒有支援 C#,而上面提到的插件 C# 將補充這部分。
安裝上面提到的插件 C# 將強化這部分。
至於細部的操作,請參見拙作:
ASP.NET 的選擇多樣,建議安裝一個即可。
如果想要自己寫,請參考拙作:
雖然 VS Code 是輕量版的 Visual Studio IDE,但是靠著豐富的 Extension,補足缺失的部分,讓 VS Code 的開發 C# 的能力大幅提升呢!